<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>matrix_booster: Fichero Fuente complex.hpp</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generado por Doxygen 1.5.5 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Página&nbsp;principal</span></a></li>
      <li><a href="annotated.html"><span>Clases</span></a></li>
      <li class="current"><a href="files.html"><span>Archivos</span></a></li>
    </ul>
  </div>
<h1>complex.hpp</h1><a href="complex_8hpp.html">Ir a la documentación de este archivo.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;iostream.h&gt;</span>
<a name="l00003"></a>00003 
<a name="l00007"></a><a class="code" href="classComplex.html">00007</a> <span class="keyword">class </span><a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> {
<a name="l00008"></a>00008  <span class="keyword">protected</span>:
<a name="l00009"></a><a class="code" href="classComplex.html#843ce2f85af4c57db9063c86f3cd9607">00009</a>   <span class="keywordtype">double</span> <a class="code" href="classComplex.html#843ce2f85af4c57db9063c86f3cd9607">re</a>, <a class="code" href="classComplex.html#776d595d5a1b576e9136cbc6bac0589c">im</a>;
<a name="l00010"></a>00010  <span class="keyword">public</span>:
<a name="l00011"></a>00011   <a class="code" href="classComplex.html#43b9f07cdf697c71b5fd506a6cc80b8f">Complex</a>();
<a name="l00012"></a>00012   <a class="code" href="classComplex.html#43b9f07cdf697c71b5fd506a6cc80b8f">Complex</a>(<span class="keywordtype">double</span>);
<a name="l00013"></a>00013   <a class="code" href="classComplex.html#43b9f07cdf697c71b5fd506a6cc80b8f">Complex</a>(<span class="keywordtype">double</span> , <span class="keywordtype">double</span> );
<a name="l00014"></a>00014   <a class="code" href="classComplex.html#43b9f07cdf697c71b5fd506a6cc80b8f">Complex</a>(<span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c);
<a name="l00016"></a>00016   <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a>&amp; <a class="code" href="classComplex.html#d63f572bf5b643c714e388cda5c6f5cb" title="asignacion:">operator=</a>(<span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c);
<a name="l00018"></a>00018   <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> <a class="code" href="classComplex.html#85335af4619e9e47aa9c0846d1d149b0" title="suma: complejo+complejo">operator+</a>(<span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c) <span class="keyword">const</span>;
<a name="l00020"></a>00020   <span class="keyword">friend</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> <a class="code" href="classComplex.html#85335af4619e9e47aa9c0846d1d149b0" title="suma: complejo+complejo">operator+</a>(<span class="keywordtype">double</span> d, <span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c);
<a name="l00022"></a>00022   <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> <a class="code" href="classComplex.html#f4fd1eb88e00915f3f3d51d1d3eeeb0b" title="suma y asigna: complejo+=complejo">operator+=</a>(<span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c) <span class="keyword">const</span>;
<a name="l00024"></a>00024   <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> <a class="code" href="classComplex.html#9a4a427e85873a2c7ffb2f0dd80e48bc" title="producto: complejo*complejo">operator-</a>(<span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c) <span class="keyword">const</span>;
<a name="l00026"></a>00026   <span class="keyword">friend</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> <a class="code" href="classComplex.html#9a4a427e85873a2c7ffb2f0dd80e48bc" title="producto: complejo*complejo">operator-</a>(<span class="keywordtype">double</span> d, <span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c);
<a name="l00028"></a>00028   <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> <a class="code" href="classComplex.html#86f4398baa4ea8b9b52c39ad66f0a763" title="producto: complejo*complejo">operator*</a>(<span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c) <span class="keyword">const</span>;
<a name="l00030"></a>00030   <span class="keyword">friend</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> <a class="code" href="classComplex.html#86f4398baa4ea8b9b52c39ad66f0a763" title="producto: complejo*complejo">operator*</a>(<span class="keywordtype">double</span> d, <span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c);
<a name="l00032"></a>00032   <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> <a class="code" href="classComplex.html#9a4a427e85873a2c7ffb2f0dd80e48bc" title="producto: complejo*complejo">operator-</a>() <span class="keyword">const</span>;
<a name="l00034"></a>00034   <span class="keyword">friend</span> ostream &amp; <a class="code" href="classComplex.html#dd2bef64469040c12f3b483f68391bba" title="operador de salida:">operator&lt;&lt;</a>(ostream &amp;o, <span class="keyword">const</span> <a class="code" href="classComplex.html" title="Clase que implementa el tipo complejo.">Complex</a> &amp;c);
<a name="l00035"></a>00035 };
</pre></div></div>
<hr size="1"><address style="text-align: right;"><small>Generado el Sun Nov 29 22:44:30 2009 para matrix_booster por&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
</body>
</html>
